import numpy as np
import pandas as pd
import os
os.chdir("C:\\Users\Morvi panchal\OneDrive\Desktop\Practice data science")
df = pd.read_csv("parkinsons.csv")
df.head()
| name | MDVP:Fo(Hz) | MDVP:Fhi(Hz) | MDVP:Flo(Hz) | MDVP:Jitter(%) | MDVP:Jitter(Abs) | MDVP:RAP | MDVP:PPQ | Jitter:DDP | MDVP:Shimmer | ... | Shimmer:DDA | NHR | HNR | status | RPDE | DFA | spread1 | spread2 | D2 | PPE | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | phon_R01_S01_1 | 119.992 | 157.302 | 74.997 | 0.00784 | 0.00007 | 0.00370 | 0.00554 | 0.01109 | 0.04374 | ... | 0.06545 | 0.02211 | 21.033 | 1 | 0.414783 | 0.815285 | -4.813031 | 0.266482 | 2.301442 | 0.284654 |
| 1 | phon_R01_S01_2 | 122.400 | 148.650 | 113.819 | 0.00968 | 0.00008 | 0.00465 | 0.00696 | 0.01394 | 0.06134 | ... | 0.09403 | 0.01929 | 19.085 | 1 | 0.458359 | 0.819521 | -4.075192 | 0.335590 | 2.486855 | 0.368674 |
| 2 | phon_R01_S01_3 | 116.682 | 131.111 | 111.555 | 0.01050 | 0.00009 | 0.00544 | 0.00781 | 0.01633 | 0.05233 | ... | 0.08270 | 0.01309 | 20.651 | 1 | 0.429895 | 0.825288 | -4.443179 | 0.311173 | 2.342259 | 0.332634 |
| 3 | phon_R01_S01_4 | 116.676 | 137.871 | 111.366 | 0.00997 | 0.00009 | 0.00502 | 0.00698 | 0.01505 | 0.05492 | ... | 0.08771 | 0.01353 | 20.644 | 1 | 0.434969 | 0.819235 | -4.117501 | 0.334147 | 2.405554 | 0.368975 |
| 4 | phon_R01_S01_5 | 116.014 | 141.781 | 110.655 | 0.01284 | 0.00011 | 0.00655 | 0.00908 | 0.01966 | 0.06425 | ... | 0.10470 | 0.01767 | 19.649 | 1 | 0.417356 | 0.823484 | -3.747787 | 0.234513 | 2.332180 | 0.410335 |
5 rows × 24 columns
!pip install pandas-profiling
Requirement already satisfied: pandas-profiling in m:\anaconda\lib\site-packages (3.6.6) Requirement already satisfied: ydata-profiling in m:\anaconda\lib\site-packages (from pandas-profiling) (4.5.1) Requirement already satisfied: PyYAML<6.1,>=5.0.0 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (5.3.1) Requirement already satisfied: jinja2<3.2,>=2.11.1 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (2.11.2) Requirement already satisfied: numpy<1.24,>=1.16.0 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (1.19.2) Requirement already satisfied: scipy<1.12,>=1.4.1 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (1.5.2) Requirement already satisfied: seaborn<0.13,>=0.10.1 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (0.11.0) Requirement already satisfied: htmlmin==0.1.12 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (0.1.12) Requirement already satisfied: visions[type_image_path]==0.7.5 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (0.7.5) Requirement already satisfied: statsmodels<1,>=0.13.2 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (0.14.0) Requirement already satisfied: dacite>=1.8 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (1.8.1) Requirement already satisfied: typeguard<3,>=2.13.2 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (2.13.3) Requirement already satisfied: multimethod<2,>=1.4 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (1.9.1) Requirement already satisfied: imagehash==4.3.1 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (4.3.1) Requirement already satisfied: requests<3,>=2.24.0 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (2.24.0) Requirement already satisfied: tqdm<5,>=4.48.2 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (4.50.2) Requirement already satisfied: wordcloud>=1.9.1 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (1.9.2) Requirement already satisfied: matplotlib<4,>=3.2 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (3.3.2) Requirement already satisfied: pydantic<2,>=1.8.1 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (1.10.12) Requirement already satisfied: pandas!=1.4.0,<2.1,>1.1 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (1.1.3) Requirement already satisfied: phik<0.13,>=0.11.1 in m:\anaconda\lib\site-packages (from ydata-profiling->pandas-profiling) (0.12.3) Requirement already satisfied: MarkupSafe>=0.23 in m:\anaconda\lib\site-packages (from jinja2<3.2,>=2.11.1->ydata-profiling->pandas-profiling) (1.1.1) Requirement already satisfied: networkx>=2.4 in m:\anaconda\lib\site-packages (from visions[type_image_path]==0.7.5->ydata-profiling->pandas-profiling) (2.5) Requirement already satisfied: tangled-up-in-unicode>=0.0.4 in m:\anaconda\lib\site-packages (from visions[type_image_path]==0.7.5->ydata-profiling->pandas-profiling) (0.2.0) Requirement already satisfied: attrs>=19.3.0 in m:\anaconda\lib\site-packages (from visions[type_image_path]==0.7.5->ydata-profiling->pandas-profiling) (20.3.0) Requirement already satisfied: Pillow; extra == "type_image_path" in m:\anaconda\lib\site-packages (from visions[type_image_path]==0.7.5->ydata-profiling->pandas-profiling) (8.0.1) Requirement already satisfied: packaging>=21.3 in m:\anaconda\lib\site-packages (from statsmodels<1,>=0.13.2->ydata-profiling->pandas-profiling) (23.1) Requirement already satisfied: patsy>=0.5.2 in m:\anaconda\lib\site-packages (from statsmodels<1,>=0.13.2->ydata-profiling->pandas-profiling) (0.5.3) Requirement already satisfied: PyWavelets in m:\anaconda\lib\site-packages (from imagehash==4.3.1->ydata-profiling->pandas-profiling) (1.1.1) Requirement already satisfied: certifi>=2017.4.17 in m:\anaconda\lib\site-packages (from requests<3,>=2.24.0->ydata-profiling->pandas-profiling) (2020.6.20) Requirement already satisfied: chardet<4,>=3.0.2 in m:\anaconda\lib\site-packages (from requests<3,>=2.24.0->ydata-profiling->pandas-profiling) (3.0.4) Requirement already satisfied: idna<3,>=2.5 in m:\anaconda\lib\site-packages (from requests<3,>=2.24.0->ydata-profiling->pandas-profiling) (2.10) Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in m:\anaconda\lib\site-packages (from requests<3,>=2.24.0->ydata-profiling->pandas-profiling) (1.25.11) Requirement already satisfied: kiwisolver>=1.0.1 in m:\anaconda\lib\site-packages (from matplotlib<4,>=3.2->ydata-profiling->pandas-profiling) (1.3.0) Requirement already satisfied: python-dateutil>=2.1 in m:\anaconda\lib\site-packages (from matplotlib<4,>=3.2->ydata-profiling->pandas-profiling) (2.8.1) Requirement already satisfied: cycler>=0.10 in m:\anaconda\lib\site-packages (from matplotlib<4,>=3.2->ydata-profiling->pandas-profiling) (0.10.0) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in m:\anaconda\lib\site-packages (from matplotlib<4,>=3.2->ydata-profiling->pandas-profiling) (2.4.7) Requirement already satisfied: typing-extensions>=4.2.0 in m:\anaconda\lib\site-packages (from pydantic<2,>=1.8.1->ydata-profiling->pandas-profiling) (4.8.0) Requirement already satisfied: pytz>=2017.2 in m:\anaconda\lib\site-packages (from pandas!=1.4.0,<2.1,>1.1->ydata-profiling->pandas-profiling) (2020.1) Requirement already satisfied: joblib>=0.14.1 in m:\anaconda\lib\site-packages (from phik<0.13,>=0.11.1->ydata-profiling->pandas-profiling) (0.17.0) Requirement already satisfied: decorator>=4.3.0 in m:\anaconda\lib\site-packages (from networkx>=2.4->visions[type_image_path]==0.7.5->ydata-profiling->pandas-profiling) (4.4.2) Requirement already satisfied: six in m:\anaconda\lib\site-packages (from patsy>=0.5.2->statsmodels<1,>=0.13.2->ydata-profiling->pandas-profiling) (1.15.0)
import pandas_profiling as pf
display(pf.ProfileReport(df))
<ipython-input-6-7c263133eb4e>:1: DeprecationWarning: `import pandas_profiling` is going to be deprecated by April 1st. Please use `import ydata_profiling` instead. import pandas_profiling as pf